home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / eiffel / smalleif.97 / se.t / SmallEiffel / lib_test / test_mlk1.e < prev    next >
Encoding:
Text File  |  1996-05-02  |  568 b   |  37 lines

  1. -- Part of SmallEiffel -- Read DISCLAIMER file -- Copyright (C) 
  2. -- Dominique COLNET and Suzanne COLLIN -- colnet@loria.fr
  3. --
  4. class TEST_MLK1
  5.    --
  6.    -- Test for Memory Leaks
  7.    --
  8. creation {ANY}
  9.    make
  10.    
  11. feature {ANY}
  12.    
  13.    tab : ARRAY[ARRAY[INTEGER]];
  14.    
  15.    tab2 : ARRAY[INTEGER];
  16.    
  17.    i : INTEGER;
  18.    
  19.    make is 
  20.       do 
  21.      !!tab.make(1,1);
  22.      !!tab2.make(1,1);
  23.      tab.put(tab2,1);
  24.      !!tab2.make(1,1);
  25.      from  
  26.         i := 1; 
  27.      until
  28.         i > 1000
  29.      loop
  30.         tab2.put(i,1);
  31.         (tab @ 1).copy(tab2);
  32.         i := i + 1;
  33.      end;
  34.       end;
  35.    
  36. end -- TEST_MLK1
  37.